braised sacrifical ram’s meat - Turkish English Dictionary